package com.urbainski.estagio.servico;

import java.util.List;

import com.urbainski.estagio.entidade.Usuario;
import com.urbainski.estagio.negocio.UsuarioBO;

public class SvcUsuario {

	/**
	 * @author Cristian Elder Urbainski
	 * @since 25/12/2011
	 */
	
	public List<Usuario> buscarUsuariosPorTipo(Integer tpUser, Integer idCurso) throws Exception {
		return new UsuarioBO().buscarUsuariosPorTipo(tpUser, idCurso);
	}
	
	public List<Usuario> buscarTodosUsuarios() throws Exception {
		return new UsuarioBO().buscarTodosUsuarios();
	}
	
	public Usuario salvarUsuario(Usuario user, Boolean enviarEmail) throws Exception {
		return new UsuarioBO().salvarUsuario(user, enviarEmail);
	}
	
	public Usuario alterarUsuario(Usuario user, Boolean enviarEmail) throws Exception {
		return new UsuarioBO().alterarUsuario(user, enviarEmail);
	}
	
	public boolean excluirUsuario(Usuario user) throws Exception{
		return new UsuarioBO().excluirUsuario(user);
	}
}
